environmental scientist - French English Dictionary